life satisfaction - İspanyolca İngilizce Sözlük